differentially permeable - German English Dictionary